/**
*   {@overrides} color of the toolbar

.navbar-inner {
    min-height: 40px;
    padding-right: 20px;
    padding-left: 20px;
    background-color: #fafafa;
    background-image: -moz-linear-gradient(top, #D00000, #980000);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#D00000), to(#980000));
    background-image: -webkit-linear-gradient(top, #D00000, #980000);
    background-image: -o-linear-gradient(top, #D00000, #980000);
    background-image: linear-gradient(to bottom, #D00000, #980000);
    background-repeat: repeat-x;
    border: 1px solid #880000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C00000', endColorstr='#880000', GradientType=0);
    *zoom: 1;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}

.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
    color: #ffffff;
    text-decoration: none;
    background-image: -moz-linear-gradient(top, #980000, #D00000);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#980000), to(#D00000));
    background-image: -webkit-linear-gradient(top, #980000, #D00000);
    background-image: -o-linear-gradient(top, #980000, #D00000);
    background-image: linear-gradient(to bottom, #980000, #D00000);
}

.navbar .nav > li > a {
    float: none;
    padding: 10px 15px 10px;
    color: #ffffff;
    text-decoration: none;
    text-shadow: 0 1px 0 #aaa;
}

.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
    color: #880000;
    text-decoration: none;
    background-color: #f5f5f5;
    -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
    -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}

.navbar .brand {
    display: block;
    float: left;
    padding: 10px 20px 10px;
    margin-left: -20px;
    font-size: 20px;
    font-weight: 200;
    color: #eeeeee;
    text-shadow: 0 1px 0 #ffffff;
}
*/

/* Footer
-------------------------------------------------- */

.footer {
  text-align: center;
  padding: 30px 0px;
  margin-top: 40px;
  border-top: 1px solid #e5e5e5;
  background-color: #f5f5f5;
}
.footer p {
  margin-bottom: 0;
  color: #777;
}
.footer-links {
  margin: 10px 0;
}
.footer-links li {
  display: inline;
  padding: 0 2px;
}
.footer-links li:first-child {
  padding-left: 0;
}